package com.pktechan.api.entity;

import com.pktechan.api.base.BaseEntity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @program
 * @Description
 * @Author qx.zhang
 * @create 2021-03-05 11:03
 */

public class TradeOrder extends BaseEntity {


    /**
     * 订单ID
     */

    private Integer id;

    /**
     * 客户ID
     */
    private Integer custId;

    private Integer bbId;

    private Integer yyId;

    private Integer zzId;

    /**
     * 联系人
     */
    private String contact;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 省
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 区县
     */
    private String county;

    /**
     * 街道
     */
    private String street;

    /**
     * 地址
     */
    private String address;

    /**
     * 订单金额
     */
    private BigDecimal amount;

    /**
     * 配送中心ID
     */
    private Integer distributionCenterId;

    /**
     * 订单状态 -10-已关闭 10-待付款 20-待接单 30-配送中 40-已完成
     */
    private Integer status;

    /**
     * 下单时间
     */
    private Date createTime;

    /**
     * 微信支付流水号
     */
    private String wxPayOutTradeNo;

    public Integer getId() {
        return this.id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCustId() {
        return this.custId;
    }

    public void setCustId(Integer custId) {
        this.custId = custId;
    }

    public Integer getBbId() {
        return this.bbId;
    }

    public void setBbId(Integer bbId) {
        this.bbId = bbId;
    }

    public Integer getYyId() {
        return this.yyId;
    }

    public void setYyId(Integer yyId) {
        this.yyId = yyId;
    }

    public Integer getZzId() {
        return this.zzId;
    }

    public void setZzId(Integer zzId) {
        this.zzId = zzId;
    }

    public String getContact() {
        return this.contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getMobile() {
        return this.mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getProvince() {
        return this.province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return this.city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return this.county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getStreet() {
        return this.street;
    }

    public void setStreet(String street) {
        this.street = street;
    }

    public String getAddress() {
        return this.address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public Integer getDistributionCenterId() {
        return this.distributionCenterId;
    }

    public void setDistributionCenterId(Integer distributionCenterId) {
        this.distributionCenterId = distributionCenterId;
    }

    public Integer getStatus() {
        return this.status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getWxPayOutTradeNo() {
        return this.wxPayOutTradeNo;
    }

    public void setWxPayOutTradeNo(String wxPayOutTradeNo) {
        this.wxPayOutTradeNo = wxPayOutTradeNo;
    }

}
